过滤数据表数据
通过创建查询来过滤数据表。可以选择现有查询,或者使用查询构建器对话框构建新查询来过滤数据表。
打开要过滤的数据表。右键单击想要过滤的列标题,在两个过滤选项按查询过滤和自定义过滤器之间选择。
按查询过滤
从定义的项目查询列表中选择。当查询被选中时,符合条件的行子集将在数据表中保持可见。
自定义过滤器
- 随即打开查询构建器对话框。
- 所选组件类型的所有输入和结果字段都显示在字段列表窗格中,可用的 SQL 运算符和关键字使用按钮表示,所选字段的可用值列在唯一值列表窗格中。执行下列步骤构建查询:
- 双击想要包含在查询中的字段。所选字段的数据库列名显示在预览窗格中。
- 单击所需的运算符或关键字按钮。将 SQL 运算符或关键字添加到预览窗格的 SQL 表达式中。
- 单击唯一值列表窗格上方的刷新按钮,查看可用于所选字段的唯一值列表。刷新按钮在用于特定字段后将被禁用。
- 双击想要添加到查询的唯一值。将该值添加到预览窗格的 SQL 表达式中。
- 单击预览窗格上方的验证按钮以验证 SQL 表达式。如果表达式有效,VALIDATED则会显示在对话框的右下角。
- 单击预览窗格上方的应用按钮以执行查询。如果没有验证表达式,应用按钮将在执行表达式之前对其进行验证。
- 单击确定。
数据表显示查询返回的所有组件的数据列,单词FILTERED显示在数据表状态栏中。
要重置过滤器:
表格窗口底部的状态栏始终显示已显示的行数以及可用行总数(例如,显示了 10 个组件,共计 20 个组件)。当过滤器激活时,此消息将高亮显示。